home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
096
/
udl.arc
/
UDL.DOC
next >
Wrap
Text File
|
1986-03-24
|
2KB
|
43 lines
UDL.DOC ver 1.0 Reveals those who take and do not give!
With the help of some friends, I wrote this program because I got VERY tired
of seeing users on Terrapin Station BBS login and go to the file system and
take files for their entire alloted daily limit. If I had my way, the BBS
would DYNAMICALLY allocate access levels that would be solely dependent on
the users upload/download ratio to that point.
i.e. -- if your ratio was not acceptable, your access for this session would
be lowered, either denying further downloads (until some upload
activity had occurred) or simply limiting your time allowed this
call.
Well, I didn't feel like messing with the RBBS code, so I (we) wrote this
program to generate a bulletin called TAKERS. It creates a dated list of
users who TAKE files. It is invoked with:
UDL arg1 arg2 arg3 arg4
where arg1 = lowest upload/download ratio to be considered
arg2 = upload/download ratio to be flagged as in danger (arg2 >= arg1)
arg3 = lowest user security level to be considered
arg4 = highest user security level to be considered
These command line arguments allow flexibility for your special needs. Just
type UDL to see the programs defaults. You must at least supply <arg1>, i.e.
the upload/download ratio, for the program to run. You are limited to
1000 lines in the bulletin, and the program should abort with ERROR MSGS if
you go past this limit.
Special thanks go out to Jerry Wallace for the users structure and basic
input mechanism and to Bob Ray for the sorting routine.
You can find all of us on TERRAPIN STATION BBS -- 612/623-0152!
Terrapin is a BBS for programmers and techie types, running 24 hours a day
using MultiTech 2400 baud (MNP error correcting) modems. Registration is
required, and the sysop is concerned about user contributions to the system,
whether they be $$ or files.
Written in C using the Manx Aztec compiler version 3.20c by
Howard Ekman -- sysop Terrapin Station BBS.
18:20:23 3/24/1986